slightly rattled - Espagnol Anglais Dictionnaire